package flater.cairngormtips.controller.events
{
import com.universalmind.cairngorm.events.UMEvent;

import flater.cairngormtips.util.out;

import mx.rpc.IResponder;

/**
 *  The DownloadSomethingEvent signals a request for the
 *  the resource specified by the url property of this event to 
 *  be downloaded.<br/>
 *  <br/>                                                                                            
 *  Author: <a href="http://www.adamflater.net" target="_blank">
 *  Adam Flater</a>
 *  <br/>                                                                                          
 *  @see flater.cairngormtips.controller.commands.AnnounceFaultEventExampleCommand
 *  @see flater.cairngormtips.controller.CairngormTipsFrontController
 *  @see flater.cairngormtips.EventGeneratorExampleApplication
 */
public class DownloadSomethingEvent extends UMEvent
{
	public static const DOWNLOAD : String = 
	       "DownloadSomethingEvent.DOWNLOAD"; 
	
	public function DownloadSomethingEvent( 
	                   handlers : IResponder = null )
	{
		super( DOWNLOAD, handlers );

        out( "DownloadSomethingEvent Instantiated" );
    }

    public var url : String = null;
	
} //  end class
} //  end package
